@media screen and (max-width:1300px){
#body{width:98%;margin:0 1%;}

/* 首页 */
.w545{width:48%; box-sizing:border-box; margin-right:2%; p}
.w735{width:50%; }

/* 产品 */
ul.four_ul li a p.datu{height:240px; }


/* 新闻-----------------------------------*/
ul.news_list li a p.newspic{height:180px;}
#ViewLeft{width:65%;}
#ViewRight{width:30%;}


/* about 公司介绍-----------------------------------*/
.ceo_box{ width:100%; }
.ceo_box p.txt2 { max-width:580px;}

.culbox {    width:100%; }
.culbox h5 {width: 25%;}
.culbox p {width: 75%;}


}
@media screen and (max-width:800px){

.div_pc{display:none}
#body{width:96%;margin:0 2%;}
.w1300{width:100% !important;}
.banner_text .title {    font-size: 34px;    line-height: 40px;}
.banner_text .desc {    margin: 10px 0 0;    font-size: 16px;    line-height: 30px;}

/*---------------------------------//首页-----------------------------------*/
 .title{ padding: 25px 0;}
 .title h2{ font-size: 18px; padding: 0; text-align: center; border: none;}
 .title h2 span{ display: none;}
 .title p{ font-size: 14px; text-align: center;}
 .layer1{ padding: 0 15px; box-sizing: border-box;}
 .layer1 ul li{ width: 100%; border-radius:10px; margin-bottom: 15px; height: auto; padding-bottom: 20px; margin: 0 0 15px 0;}
 .layer1 ul li .icon{ position: relative; width: 100%; height: auto;}
 .layer1 ul li .text h2{ font-size: 20px; line-height: 80px; text-align: center; height: 80px;}
 .layer1 ul li .text p{ width: 100%; padding: 0; height: auto;}
 .layer1 ul li .icon img{ top: auto; right: auto; position: relative; margin: 0 auto; transform: none; width: 60%; }
 .layer1 ul li .text .more{ margin: 30px 0;}
 .layer1 ul li:nth-child(4){ margin-bottom: 15px;}
 .layer1 ul li:nth-child(5){ margin-bottom: 15px;}
 .layer2{ 
    width: 100%;
    padding: 0 5px;
    overflow-y: scroll;
    margin-bottom: 15px;
 }
 .layer2 ul{ flex-wrap: wrap;}
 .layer2 ul li{width: 31%; margin: 0 1%;}

 .layer3{ width: 100%; height: auto;}
 .layer3Box .text{ width: 100%; height: auto; padding: 0 15px; box-sizing: border-box;}
 .layer3Box .text .title h2{ border: none;}
 .layer3Box .text .nr{ width: 100%;}
 .layer3Box .icon{ width: 100%; margin-top: 35px;}
 .layer3Box{ padding: 0 0 35px 0;}
 .layer3Box .icon .iconBox{ width: 200px; height: 200px; border: none;}
 .layer3Box .icon .iconBox .swiper-button-next{ width: 10px; height: 20px; right: -30px;}
 .layer3Box .icon .iconBox .swiper-button-prev{ width: 10px; height: 20px; left: -30px;}
 .layer4{ padding: 35px 15px; box-sizing: border-box;}
 .layer4 ul li{ width: 100%; margin-bottom: 15px;}
 .layer4 ul li .text h2{ font-size: 24px;}
 .layer5{ padding: 0 15px 15px 15px; box-sizing: border-box;}
 .layer5 ul li{ width: 100%; margin: 0 0 15px 0;}
 .layer5 ul li.long{ width: 100%; height: auto; padding: 0;}
 .layer5 ul li:nth-child(2){ height: auto; padding: 20px;}
 .layer5 ul li{ height: auto; padding: 20px; box-sizing: border-box;}
 .layer5 ul li h2{ font-size: 24px; line-height: 32px; height: 64px; overflow: hidden;}
 .layer5 ul li:nth-child(3){ margin-bottom: 15px;}
 .layer5 ul li:nth-child(4){ margin-bottom: 15px;}
 .layer6{ padding: 0;}
 .layer6 .text{ width: 100%; padding: 0 15px; box-sizing: border-box; height: auto; padding-bottom: 30px;}
 .layer6 .icon{ width: 100%; height: auto;}


/* .layer1 ul li{ padding: 0 5px; height: 360px; width:48%; margin: 1%; }
.layer1 ul li:nth-child(3n){ margin: 1%;}
.layer1 ul li .text {
    width: 100%;
    height:auto;float: left;
}
.layer1 ul li .text h2 {
    height: auto;
    line-height:30px;
    font-size: 18px;
}
.layer1 ul li .text p {
    padding-top: 12px;
    width: 130px;
    font-size: 16px;
    line-height: 24px;
    color: #808080;
    height: 160px;
}
.layer1 ul li .icon {
    position: unset; width: 100%; float: left;

} */





/*---------------------------------//关于我们-----------------------------------*/
.about_box:after { content: ''; clear: both; display: block;	font-size: 0;}
.about_box{flex-direction: column;  display: flex;  justify-content: space-between; width: 100%;  margin-bottom: 120px;}
.about_left{ width: 100%;}
.about_left_title h2 {    font-size: 24px;}
.about_left_title h5 {    font-size: 16px;}
.about_left_info_text{
    position: unset;
    padding: 5px;
    border-radius: 0;
    line-height: 1.8;
}
.about_right{    width: 100%; height: 300px;}

/******关于我们-企业文化*******/
.culture_box{flex-direction: column;  padding-bottom: 0;}
.culture_info{     width: 98%;    margin-bottom: 100px;}

/*---------------------------------//产品-----------------------------------*/
.product_box ul{margin:0 ;}
.product_box li{width:48%;margin:1%;}
.product_box li a figure{height:150px;}
.product_box li a p { font-size: 14px;}

/*---------------------------------//案例-----------------------------------*/
ul.case_list{margin:0;}
ul.case_list li{width:100%;margin:0; }
ul.case_list li a section{    padding: 10px 5%;}
ul.case_list li a section p{ max-height: 50px;}
ul.case_list li a section i{ display: none;}

/*---------------------------------//新闻 news-----------------------------------*/
.new_box{  padding: 35px 0;}
ul.new_list li{ width: 100%; }
ul.new_list li .text{ padding-left:0; }
ul.new_list li .text p{ max-height: 60px; }

/*---------------------------------//联系我们-----------------------------------*/
.contact_box{flex-direction: column; margin-bottom: 50px;}
.baiduMap {width: 100% ; } 
.contact_box section{width:100%; padding-bottom:30px; }

.feedback_box{width: 98%;float: left;flex-direction: column; margin-bottom: 50px;}
.feedback{width: 100%;  padding:5px;}
.feedback_img{width: 100%;  height: auto; }


/* 首页 */
.title_first {    padding-top: 20px;    font-size: 1.8em;    letter-spacing: 0;}
.title_sec {    padding-bottom: 15px;    font-size: 1.1em;}
.paddingBTM60 {    padding-bottom: 10px;}
#six_box:before { display:none;    background: none;}
#six_box {    width: 96%;}
ul.six_ul li {    width: 48%; margin:1%;    padding:0;}
ul.six_ul li:last-child{ display:none;;}

.w50 {    width: 100%;}
.about_img{ padding-left:0;  float:left;}
.about_con {    padding-right: 0;}
.about_con h2 {    padding-bottom: 0;}

.paddingTop70{ padding-top:11px;}
.paddingBTM70{ padding-bottom:11px;}
.w545{width:100%;margin-right:0; padding:15px; }
.w735{width:100%; margin-top:11px;}


	
/* banner -----------------------------------*/	
#banner_Main {height: 260px;}
.page_inner{display:none}
.inner_nav .page-intro {    padding: 66px 0 0;}
.inner_nav .page-intro .title {    font-size: 30px;}
.inner_nav .page-intro .desc {    font-size: 20px;}

.location {    margin: 20px 0;}

/* 产品 */
ul.four_ul li:last-child{margin:1%;}
ul.four_ul li,
ul.four_ul li:nth-of-type(4n){width:48%;  margin:1%; margin-bottom: auto; }
ul.four_ul li a p.datu{height:173px; }
/* 产品详情-*/
.proImg {width:98%; margin:1%}
.proTxt {width:98%; margin:1% }



/* about 公司介绍-----------------------------------*/
.about_image{width:100%; padding-bottom:15px;}
.about_txt{width:100%; padding-left:0; }
.about_txt h3 span{ padding-right:0; min-width:100%; }	

.ceo_box .ceo_img {position: static; display:block; margin:0 auto;}
.ceo_box p.txt2 { max-width:100%;}

.culbox h5 {width: 35%;}
.culbox p {width: 65%;}	

/* 新闻-----------------------------------*/
ul.news_list li,
ul.news_list li:nth-of-type(4n){width:48%;  margin:1%; }
ul.news_list li a p.newspic{height:140px;}
#ViewLeft{width:100%;}
#ViewRight{display:none}


/* 联系我们 -----------------------------------*/
.ul_contct {margin-bottom: 10px;}
.ul_contct li {    width: 97%; margin:1.5% ;}
.div_just{  width: 97%; }
.bg_color{ display:none;}
.right_form{margin: 1.5%;    width: 97%;	}



/* footer-----------------------------------*/
ul.sitemap { display:none ;}
#foot span.mobile100{ width:100%; box-sizing:border-box;display: inline-block;}

}





